be left on one's own (especially of a husband) - Francés Inglés Diccionario